package com.joven.product.service.infrastructure.persistence.db.dao.impl;

import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.joven.product.service.infrastructure.persistence.db.dao.ProductAttributeDao;
import com.joven.product.service.infrastructure.persistence.db.mapper.ProductAttributeMapper;
import com.joven.product.service.infrastructure.persistence.db.entity.ProductAttributeDO;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * 商品属性接口实现
 *
 * @author Joven
 * @date 2022-01-06 18:21:27
 */
@Service
public class ProductAttributeDaoImpl extends ServiceImpl<ProductAttributeMapper, ProductAttributeDO> implements ProductAttributeDao {
    @Override
    public List<ProductAttributeDO> listByProductId(Long productId) {
        return list(Wrappers.<ProductAttributeDO>lambdaQuery().eq(ProductAttributeDO::getProductId, productId));
    }
}
